package Entidades;
import TDA.VectorTDA;
import Implementaciones.*;
public class Plano {
	
	VectorTDA<Planta> plantas;
	int cantPlantas;
	
	public Plano(int cantP){
		this.cantPlantas = cantP;
		this.plantas = new Vector<Planta>();
		this.plantas.inicializarVector(this.cantPlantas);
	}
	
	public void AgregarPlanta(Planta p) throws Exception{
		if (p.nroPiso < this.cantPlantas){
			this.plantas.agregarElemento(p.nroPiso, p);
		}
	}
	
     public Planta ObtenerPlanta(int nroPiso) throws Exception{
    	 return this.plantas.recuperarElemento(nroPiso);
     }
     
     public int ObtenerCantidadPlantas(){
    	 return this.cantPlantas;
     }
}
